CSS/HTML

推荐列表 站点导航

当前位置:首页 > 脚本编程 > CSS/HTML >

hover在css中有什么用?

来源:网络整理  作者:  发布时间:2020-12-16 17:15
在css中,“:hover”选择器用于选择鼠标指针浮动在上面的元素,然后为其设置样式,语法格式“元素:hover{css样式};”...
a:hover { background-color:yellow; }

这个是最普通的用法了,只是通过a改变了style

使用a 控制其他块的样式:

css :hover 选择器的使用

提示::hover 选择器可用于所有元素,不只是链接。

使用a控制a的子元素 b:

:hover 选择器用于选择鼠标指针浮动在上面的元素。

用法1:

2. ‘+’ 控制同级元素(兄弟元素);

:link 选择器设置指向未被访问页面的链接的样式,:visited 选择器用于设置指向已被访问的页面的链接,:active 选择器用于活动链接。

hover在css中有什么用?

.a:hover ~ .d { color:pink; }

总结一下:

在css中,“:hover”选择器用于选择鼠标指针浮动在上面的元素,然后为其设置样式,语法格式“元素:hover{css样式};”;“:hover”必须位于“:link”和“:visited”之后(如果存在的话),这样样式才能生效。

相关推荐:《编程教学

1. 中间什么都不加 控制子元素;

实例

.a:hover + .c { color:red; }

使用a控制a的就近元素d:

<body> <div class="btn stop">stop</div> <div class="animation"></div> </body>

css样式:

.a:hover .b { background-color:blue; }

使用a控制a的兄弟元素 c(同级元素):

用一个按钮控制一个盒子的运动状态,当鼠标移到按钮上方时,盒子停止运动,鼠标移开时,盒子继续运动

这个表示的是:当鼠标悬浮在a这个样式上的时候,a的背景颜色设置为黄色

用法2:

在 CSS 定义中,:hover 必须位于 :link 和 :visited 之后(如果存在的话),这样样式才能生效。

3. ‘~’ 控制就近元素;

<style> .animation { width: 100px; height: 100px; background-color: pink; margin: 100px auto; animation: move 2s infinite alternate; -webkit-animation: move 2s infinite alternate; } @keyframes move { 0% { transform: translate(-100px, 0); } 100% { transform: translate(100px, 0); } } .btn { padding: 20px 50px; background-color: pink; color: white; display: inline-block; } .stop:hover ~ .animation { -webkit-animation-play-state: paused; animation-play-state: paused; } </style>

想要查阅更多相关文章,请访问PHP中文网!!

以上就是hover在css中有什么用?的详细内容,更多请关注聚合云库其它相关文章!

body代码:

相关热词: CSS

本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供用于网络技术学习参考,学习中请遵循相关法律法规!

本文地址: https://v30.fanwenzhu.com/jiaob/cssm/4501.shtml

Copyright © www.juheyunku.com      关于 | 合作 | 声明 | 联系 | 更新 | 地图 | Tags

hover在css中有什么用?

2020-12-16 编辑:

a:hover { background-color:yellow; }

这个是最普通的用法了,只是通过a改变了style

使用a 控制其他块的样式:

css :hover 选择器的使用

提示::hover 选择器可用于所有元素,不只是链接。

使用a控制a的子元素 b:

:hover 选择器用于选择鼠标指针浮动在上面的元素。

用法1:

2. ‘+’ 控制同级元素(兄弟元素);

:link 选择器设置指向未被访问页面的链接的样式,:visited 选择器用于设置指向已被访问的页面的链接,:active 选择器用于活动链接。

hover在css中有什么用?

.a:hover ~ .d { color:pink; }

总结一下:

在css中,“:hover”选择器用于选择鼠标指针浮动在上面的元素,然后为其设置样式,语法格式“元素:hover{css样式};”;“:hover”必须位于“:link”和“:visited”之后(如果存在的话),这样样式才能生效。

相关推荐:《编程教学

1. 中间什么都不加 控制子元素;

实例

.a:hover + .c { color:red; }

使用a控制a的就近元素d:

<body> <div class="btn stop">stop</div> <div class="animation"></div> </body>

css样式:

.a:hover .b { background-color:blue; }

使用a控制a的兄弟元素 c(同级元素):

用一个按钮控制一个盒子的运动状态,当鼠标移到按钮上方时,盒子停止运动,鼠标移开时,盒子继续运动

这个表示的是:当鼠标悬浮在a这个样式上的时候,a的背景颜色设置为黄色

用法2:

在 CSS 定义中,:hover 必须位于 :link 和 :visited 之后(如果存在的话),这样样式才能生效。

3. ‘~’ 控制就近元素;

<style> .animation { width: 100px; height: 100px; background-color: pink; margin: 100px auto; animation: move 2s infinite alternate; -webkit-animation: move 2s infinite alternate; } @keyframes move { 0% { transform: translate(-100px, 0); } 100% { transform: translate(100px, 0); } } .btn { padding: 20px 50px; background-color: pink; color: white; display: inline-block; } .stop:hover ~ .animation { -webkit-animation-play-state: paused; animation-play-state: paused; } </style>

想要查阅更多相关文章,请访问PHP中文网!!

以上就是hover在css中有什么用?的详细内容,更多请关注聚合云库其它相关文章!

body代码:

本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供学习参考!
本文地址为 https://v30.fanwenzhu.com/jiaob/cssm/4501.shtml

相关文章

风云图片

推荐阅读

返回CSS/HTML频道首页